Editing Text Versions With Layers
نویسنده
چکیده
Layers is a nascent text editing concept that combines text versioning into the editing process. Its versioning model is always-merged, conflict-free, and fully visible and manipulable within the editing interface. This report describes the underlying model and some of its properties, the implementation, the user interface, and applications to software engineering.
منابع مشابه
Collaborative Output Tasks and their Effects on Learning English Comparative Adjectives
This study aimed to examine the effect of two types of collaborative output tasks on Iranian EFL learners’ comparative adjectives with two or more syllables. Thirty Iranian EFL learners participated in this study which were then divided into two experimental and one control groups; one experimental group received dictogloss task in 4-pairs and the other experimental group was given text reconst...
متن کاملDifferential Editors
A diierential editor is a text or le editor that excells at editing, comparison, and reconciliation of several diiering versions of a le simultaneously. This paper discusses diierential editors in general and gives two important examples of the paradigm. One example is an editor augmented for bank statement reconciliation. The other is a program text editor augmented to handle multiple versions...
متن کاملWriters on the Move: Visualizing Composing Processes Involved in Academic Writing
The present research study aimed to explore covert processes of editing and revision which were involved in writing four different academic text genres (i.e. abstract, conclusion, data commentary, and cover letter) in English language. To this end, six EFL learners with Persian as their mother were recruited to participate in this study. All the participants attended an induction session and ea...
متن کاملThe Comparative Effect of Task Type and Learning Conditions on the Achievement of Specific Target Forms
The completion mode (individual, collaborative) of the tasks and the conditions under which these modes are performed have been reported to play an important role in language learning. The present study aimed to investigate the effects of employing text editing tasks performed both individually and collaboratively, on the achievement of English grammar under explicit and implicit learning condi...
متن کاملAn Editor in Haskell for Haskell
Yi is a text editor written in Haskell and extensible in Haskell. We take advantage of Haskell’s expressive power to define embedded DSLs that form the foundation of the editor. In turn, these DSLs provide a flexible mechanism to create extended versions of the editor. Yi also provides some support for editing Haskell code.
متن کامل